package com.styytech.dadabao.constant;

import android.os.Environment;

import java.io.File;

public class ConstantsCommon {

	/** 应用类型 1：android 2：IOS */
	public static final int APP_TYPE_ANDROID = 1;
	/** 应用名称 */
	public static final String APP_NAME = "dada";

	/** 一页显示 */
	public static final int PAGE_SIZE = 10; // 一页显示10条
	/** 一页显示聊天记录 */
	public static final int LETTER_PAGE_SIZE = 10; // 一页显示聊天记录
	/** 一页显示照片 */
	public static final int PAGE_SIZE_PHOTO = 12; // 一页显示聊天记录
	/** 执行成功 1 */
	public static final int RESPONSE_SUCCESS = 1; // 是否执行成功
	/** 执行失败 0 */
	public static final int RESPONSE_FAILURE = 0; // 执行失败
	/** 服务器正常 1 */
	public static final int SERVER_SUCCESS = 1; // 服务器正常
	/** 服务器异常 0 */
	public static final int SERVER_FAILURE = 0; // 服务器异常
	/** 未登录 3 */
	public static final int SERVER_FAILURE_LOGIN_FAILURE = 3; // 未登录 3

	/** 数据类型 */

	public static final int DATA_SRC_NEWS = 1;// 新闻
	public static final int DATA_SRC_PROJECT = 2;// 项目列表
	public static final int DATA_SRC_RECORD = 3;// 投资记录
	public static final int DATA_SRC_BANK=4;//银行列表
	public static final int DATA_SRC_USER_RECORD=5;
	public static final int DATA_SRC_BANKCARD = 6;// 已绑定的银行卡
	public static final int DATA_SRC_NOTICE = 7;// 服务公告
	public static final int DATA_SRC_USER_TRANSACTION=8;//用户交易明细
	public static final int DATA_SRC_MESSAGE = 9;// 站内通知
	public static final int DATA_SRC_ZFB=99;//支付宝
	public static final int DATA_SRC_BANNER=100;//广告图

	/** adapter类型 普通新闻 */
	public static final int ADAPTER_TYPE_NEWS = 1;// 普通新闻
	public static final int ADAPTER_TYPE_PROJECT = 2;// 项目列表
	public static final int ADAPTER_TYPE_NOTICE = 3;// 服务公告
	public static final int ADAPTER_TYPE_MESSAGE = 4;// 站内通知

	/* 用户信息*/
	public static final String USER_REALNAME = "USER_REALNAME";// 用户真实姓名(暂时没用到)
	/**用户信息-用户登录密码*/
	public static final String USER_PASSWORD = "USER_PASSWORD";// 用户登录密码

	/************************************web 打开app类型*********************************** */
	/** 类型新闻 1 */
	public static String WEB_AND_PUSH_TYPE_NEWES = "1";

	
	
	/************************************ 广播  *********************************** */
	/** 广播 */
	public static final String BROADCAST_RECEIVE_ACTION_SET_FIND = "android.intent.action.dada.setfind"; //
	public static final String BROADCAST_RECEIVE_ACTION_DIALOG = "android.intent.action.dada.dialog"; // 对话框




	
	/*** 轮播图图片比例 */
	public static int getViewPaperHight(int winWidth) {
		// return winWidth * 2 / 4;
		return (int) (winWidth * 0.38);
	}

	/**
	 * 头像存储路径
	 * 
	 * @return
	 */
	public static String getSaveImagePath() {
		String path = dadaDirectory() + "images" + File.separator;
		File file = new File(path);
		if (!file.exists()) {
			file.mkdirs();
		}
		return path;
	}

	/**
	 * app升级存储路径
	 * 
	 * @return
	 */
	public static String getSaveAppPath() {
		String path = dadaDirectory() + "app" + File.separator;
		File file = new File(path);
		if (!file.exists()) {
			file.mkdirs();
		}
		return path;
	}

	public static String dadaDirectory() {
		String path = Environment.getExternalStorageDirectory()
				+ File.separator + "Dada" + File.separator;
		File file = new File(path);
		if (!file.exists()) {
			file.mkdirs();
		}
		return path;
	}

}
